package com.game.Maze.Renderers;

import com.badlogic.gdx.graphics.g2d.SpriteBatch;

/**
 * Интерфейс для рендеринга различных объектов лабиринта 
 *
 */
public interface IRenderer
{
  /**
   * Вызывается когда необходимо подготовить структуры для отображения
   * @param column строка в котором необходимо отобразить объект лабиринта 
   * @param row столбец в котором необходимо отобразить объект лабиринта
   */
  public void create(int column, int row);
  
  /**
   * Вызывается когда необходимо отрисовать объект  
   */
  public void render(SpriteBatch batch);  
}
